amount debited - Turkish English Dictionary